*{
    margin: 0;
    padding: 0;
}

body{
    background-color: aliceblue;
    position: relative;
}


/*.first{*/
/*    margin-bottom: auto;*/
/*}*/


.first a {
    margin-left: 5vw;
    text-decoration-line: none;
    font-size: 20px;
}

.telephone{
    width:15vw;
    padding-top: 1vh;
    padding-bottom: 1vw;
    border: 0.5px solid rgba(0, 0, 0, 0.65);
}

.department{
    width:10vw;
    padding-top: 1vh;
    padding-bottom: 1vw;
    border: 0.5px solid rgba(0, 0, 0, 0.65);
}

.gender {
    width: 5vw;
    padding-top: 1vh;
    padding-bottom: 1vw;
    border: 0.5px solid rgba(0, 0, 0, 0.65);
}


.name{width:10vw;
    padding-top: 1vh;
    padding-bottom: 1vw;
    border: 0.5px solid rgba(0, 0, 0, 0.65);}

.id{
    width: 8vw;
    padding-top: 1vh;
    padding-bottom: 1vw;
    border: 0.5px solid rgba(0, 0, 0, 0.65);
}

.s1{
    width: 12vw;
    padding-top: 1vh;
    padding-bottom: 1vw;
    border: 0.5px solid rgba(0, 0, 0, 0.65);
}

.s2{
    width: 12vw;
    padding-top: 1vh;
    padding-bottom: 1vw;
    border: 0.5px solid rgba(0, 0, 0, 0.65);
}

.s3{
    width: 12vw;
    padding-top: 1vh;
    padding-bottom: 1vw;
    border: 0.5px solid rgba(0, 0, 0, 0.65);
}

.delete{
    width: 8vw;
    padding-top: 1vh;
    padding-bottom: 1vw;
    border: 0.5px solid rgba(0, 0, 0, 0.65);

}

.table tr{
    font-size:20px;
    height:8vh;
    text-align: center;
    background-color: #00d9ff;
}
.table{
    margin-left: 5vw;
    border-collapse: collapse;
    border:none;
    background-color: transparent;
}
h1{
    margin-left: 5vw;
    width: 40vw;
    display:inline-block
}
.gitee{
    display:inline-block;
    float:right;
    margin-right: 2vw;
    text-decoration-line: none;
    font-size: 25px;
    font-style: italic;
    color: brown;
}

